go/types.term.tilde (field)
26 uses
go/types (current package)
builtins.go#L975: terms = append(terms, NewTerm(t.tilde, r))
infer.go#L269: case single && !core.tilde:
infer.go#L666: if t.tilde {
instantiate.go#L350: if alt == nil && !t.tilde && Identical(t.typ, under(t.typ)) {
instantiate.go#L352: tt.tilde = true
subst.go#L350: return NewTerm(t.tilde, typ)
typeset.go#L123: if !t.tilde {
typeset.go#L394: if t.tilde && !Identical(t.typ, u) {
typestring.go#L209: if t.tilde {
typestring.go#L382: if term.tilde {
typeterm.go#L17: tilde bool // valid if typ != nil
typeterm.go#L27: case x.tilde:
typeterm.go#L45: return x.tilde == y.tilde && Identical(x.typ, y.typ)
typeterm.go#L74: if x.tilde || !y.tilde {
typeterm.go#L102: if !x.tilde || y.tilde {
typeterm.go#L120: if x.tilde {
typeterm.go#L150: return !x.tilde || y.tilde
typeterm.go#L160: if y.tilde {
typeterm.go#L164: if x.tilde {
union.go#L42: func (t *Term) Tilde() bool { return t.tilde }
union.go#L63: if len(tlist) == 1 && !term.tilde {
union.go#L99: if t.tilde {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)